package ar.com.vates.ejecucion;

import ar.com.vates.clientes.Titular;
import ar.com.vates.cuentas.CuentaAhorro;
import ar.com.vates.cuentas.CuentaCorriente;

public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		CuentaCorriente[] cc = new CuentaCorriente[5];
		CuentaAhorro[] ca = new CuentaAhorro[5];
		Titular t = new Titular ("Juan","Perez",30);
		
		for(int i = 0 ; i<cc.length;i++){
			cc[i]=new CuentaCorriente(t,""+i);
			ca[i]= new CuentaAhorro(t,""+i);
		}
		
		
		cc[0].depositar(200);
		System.out.println("saldo cuenta c 0: "+cc[0]);
		cc[0].extraer(100);
		System.out.println("saldo cuenta c 0: " + cc[0]);
		cc[1].depositar(500);
		System.out.println("el saldo de la cuenta c 1: "+cc[1]);
		System.out.println("nro de cuenta c 0: "+ cc[0].getNroCta());
		System.out.println("nro de cuenta c 1: " + cc[1].getNroCta());
		System.out.println(cc[0].compareTo(cc[1]));
		if(cc[0].compareTo(cc[1])!=0)
			System.out.println("la cuenta c 0 es distinta a c 1");
		else
			System.out.println("las cuentas c 0 c 1 son iguales");
		
		
		ca[0].depositar(200);
		System.out.println("el saldo de la cuenta de ahorro es: "+ca[0].getSaldo()+"\nel interes es de: "+ ca[0].getInteres());			
		ca[0].incrementarInteres();		
		System.out.println("el saldo de la cuenta de ahorro es: "+ca[0].getSaldo()+"\nel interes es de: "+ ca[0].getInteres());
	}

}
